package src.com.foreknow.demo3;

import java.util.Scanner;

/**
 * 循环：如果某段代码想要反复执行多次，可以使用循环语句。
 *      循环语句的撒种语法格式：for语句、while语句和do-while语句。
 *      循环语法：
 *          while(逻辑表达式){
 *              需要重复执行的代码
 *          }
 *          说明：当逻辑表达式为true的时候就会一直执行{}中的代码
 *          规则：
 *              1.循环的条件
 *              2.循环的增量
 *
 *  作业
 *     制作一个菜单
 *     *************************************
 *     1.fender     2.gibson     3.yamaha
 *     *************************************
 *     请选择某个商品 1
 *     可以将某个商品设置价格
 *     显示商品的名称和商品的价格
 *     询问用户是否继续（y/n）
 *    直到客户选择 n 循环结束
 */

public class LoopDemo1 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int num;
        String n = "y";
        System.out.println("**************************");
        System.out.println("1.fender 2.gibson 3.yamaha");
        System.out.println("**************************");
        while (n.equals("y")) {
            System.out.println("请选择商品");
            num = input.nextInt();
            switch (num) {
                case 1:
                    System.out.println("fender:5000元");
                    break;
                case 2:
                    System.out.println("gibson:6000元");
                    break;
                case 3:
                    System.out.println("yamaha:7000元");
                    break;
            }
            System.out.println("是否继续y/n");
            n = input.next();
        }
        System.out.println("退出程序");
    }











//        int i = 1;
//        while (i <=10){
//            System.out.println(i);
//            i++;
//        }
//        System.out.println("执行其它的语句");
//
//        //1+2+3+...100的和
//        int a= 1;
//        int sum = 0;
//        while (a <=100){
//            sum +=a;
//            a++;
//            System.out.println(sum); }
}





























